|
CATIA V5 Programmierung : Workbench wechseln bzw abfragen
Filippo am 21.12.2005 um 21:40 Uhr (0)
Hallo Baldi,probiere mal so.Sub CATMain()Dim documents1 As DocumentsSet documents1 = catia.DocumentsDim partDocument1 As PartDocumentSet partDocument1 = documents1.Add("Part")If catia.GetWorkbenchId "PrtCfg" Then catia.StartWorkbench "PrtCfg"End IfpartDocument1.CloseEnd SubCiaoFilippo
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teilenummern mit Makro umbennen
Filippo am 13.04.2006 um 14:42 Uhr (0)
Hallo martin2,die Fehlermeldung bekommst du weil man einen Namen nicht mehrmals verwenden kann.Du musst deine For-Schleife z.B. so ändern:For i = 1 To CATIA.ActiveDocument.Product.Products.Count MsgBox (CATIA.ActiveDocument.Product.Products.Item(i).Name) CATIA.ActiveDocument.Product.Products.Item(i).Name = "Test" + CStr(i) If TypeOf CATIA.ActiveDocument.Product.Products.Item(i) Is ProductDocument Then MsgBox ("als Produkt erkannt") End IfNextCiaoFilippo
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Umgebungssprache per Makro
Filippo am 24.06.2005 um 15:19 Uhr (1)
Hallo Max,vielen Dank für die Hilfe, leider ist die variable "V5_Lang" bei uns nicht vorhanden, wird aber auch nicht von CATIA gesetzt.Wenn es bei dir gesetzt wird dann muss es jemand anderen gesetzt haben(Administrator?).So viel ich weiss wird diese Sprachvariable von CATIA in einen CATSetting gesetzt.CiaoFilippo
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Umgebungssprache per Makro
Filippo am 07.07.2004 um 12:28 Uhr (1)
Hallo,es ist so das ich ein Makro erstellt habe das in einer Deutsch und Englischen Umgebungssprache laufen soll.Da ja die Variablen in CATIA bei unterschiedlicher Sprache auch unterschiedlich sind, währ ja sinnvoll, vorher die eingestellte Sprache zu wissen.Danke in vorausCiaoFilippo
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA hat keine Kontrolle nach Makro lauf
Filippo am 23.09.2005 um 15:01 Uhr (0)
Hallo,ich brauche dringend ein lösung zu diese Problem:Bei dieses Makro (siehe weiter unten) muss der Anwender ein Element auswählen. Wählt der Anwender ein Element oder bricht das Makro mit der Taste "ESC" dann wird das Makro beendet und CATIA bekommt wieder die Kontrolle.Wird aber stat ein Element eine Funktion von der Symbolleiste gewählt dann wird das Makro beendet aber CATIA bekommt keine Kontrolle mehr, d.h. CATIA reagiert auf keine Funktion mehr. Man kann sogar werder Sichern noch beenden.:-((Erst w ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA hat keine Kontrolle nach Makro lauf
Filippo am 26.09.2005 um 13:44 Uhr (0)
Hallo V5-Gemeinde,vielen Dank für die Hilfe.Ich weiss jetzt woran es liegt. Dassault hat wieder an der Comm-schnittstelle etwas geändert.Ich habe das gleiche Makro in Release 12 ausgeführt und es lauft einwandfrei!Ab Release 14 lauft es nicht mehr stabil bzw. CATIA bekommt, nach eine falsche Eingabe, nicht mehr die volle Kontrolle und sturzt ab.CiaoFilippo
|
| In das Form CATIA V5 Programmierung wechseln |
 FrameGeneral.CATSettings.zip |
CATIA V5 Programmierung : CATIA Umgebungssprache per Makro
Filippo am 22.09.2005 um 16:24 Uhr (1)
ich habe selber etwas gefunden, ist aber immer noch nicht das was man wirklich braucht.Mit dieses VB-Programm(siehe Systemsprache.zip) kann man zwar die Sprache vom Betriebssystem finden, nicht aber die CATIA-Umgebungssprache.Die Variable fuer die Umgebungssprache ist in die CATSettings "FrameGeneral.CATSettings" gespeichert. Man sollte ein Programm/Makro schreiben der diese Variable aus diese Datei lesen kann.CiaoFilippo
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Product-Update
Filippo am 26.08.2005 um 11:34 Uhr (0)
Hallo,ich habe ein Problem mit ein Makro (Product-Update). Vieleicht kann mir jemand weiter helfen.Das Makro ist doch ganz einfach (laut Online-Hilfe sollte auch so funktionieren).Sub CATMain() Dim productDocument1 As ProductDocument Set productDocument1 = CATIA.ActiveDocument Dim product1 As Product Set product1 = productDocument1.Product product1.UpdateEnd SubSolang keine Konstruktionstabellen oder KWE in Product vorhanden sindfuktioniert es von jeder Baum-Ebene.An sonst muss das Hauptproduct aktiviert w ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Edit_Part_in_Product
Filippo am 12.08.2004 um 19:35 Uhr (0)
Hallo Ronny, ich habe die EXE auch nur vom CAD-Forum, ich weis nur das man alle Catia-Funktionen damit aufrufen kann. Ciao Filippo
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA hat keine Kontrolle nach Makro lauf
Filippo am 23.09.2005 um 20:27 Uhr (0)
Hallo Stoffel,es hat leider nichts mit "Cancel" oder "cancel" zu tun.Trotzdem Danke.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia starten ohne den intsallPath zu kennen
Filippo am 10.11.2003 um 14:24 Uhr (0)
Hallo, ich denke so sollte gehen (siehe Anlage). Start- Ausführen... Eingabe: cnext Ciao Filippo
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Umgebungssprache per Makro
Filippo am 05.07.2004 um 08:12 Uhr (1)
Hallo,wer weisst wie man die Umgebungssprache per Makro abfragen kann?z.B.: Deutsch, Englisch ...Gibt es eine Variable dazu?CiaoFilippo
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA hat keine Kontrolle nach Makro lauf
Filippo am 26.09.2005 um 07:29 Uhr (0)
Hallo Lusilnie,man kann nicht Status als Integer definieren und dann eine Zeichenkette in die Variable aufnehmen. Es geht nicht!CiaoFilippo
|
| In das Form CATIA V5 Programmierung wechseln |